* {
    margin: 0;
    padding: 0;
    border: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

nav ul {
    list-style: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid gainsboro;
}

input,
select {
    vertical-align: middle;
}

body,
html {
    width: 100%;
    height: 100%;
}

html {
    font-size: 62.5%;
}
